namespace * com.gdl.newagk.interfaces

include "../dataobject/invcode/invcode.thrift"
include "../../common/dataobject/common.thrift"

service InvcodeService
{
    common.ResultDO inback(1:invcode.InvcodeRequestDTO invcode),
	common.ResultDO plaformInviteCodeConfirm(1:invcode.InvcodeDTO invcode),
	common.ResultDO getPlaform(1:i32 plaformType,2:map<string,string> name,3:i32 userid,4:i32 level),
	common.ResultDO plaformAdd(1:invcode.InvcodeRequestDTO invcode),
	common.ResultDO plaformEdit(1:invcode.InvcodeRequestDTO invcode),
	common.ResultDO plaformStatus(1:invcode.InvcodeRequestDTO invcode),
	common.ResultDO saveCode(1:invcode.InvcodeRequestDTO invcode),
	common.ResultDO lookeCode(1:invcode.InvcodeRequestDTO invcode),
   
}